feed upon - Allemand Anglais Dictionnaire